﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace DDLParser.constant
{
    static class SqlServerData
    {
        public const string SHORT = "short";
        public const string INT = "int";
        public const string REAL = "real";
        public const string DECIMAL = "decimal";
        public const string FLOAT = "float";
        public const string NUMERIC = "nummeric";
        public const string MONEY = "money";
        public const string SMALLMONEY = "smallmoney";

        public const string CHAR = "char";
        public const string TEXT = "text";
        public const string NCHAR = "nchar";
        public const string NTEXT = "ntext";
        public const string VARCHAR = "varchar";
        public const string NVARCHAR = "nvarchar";
        public const string STRING = "string";
        
        public const string DATE = "date";
        public const string DATETIME = "datetime";
        public const string SMALLDATETIME = "smalldatetime";
        public const string DATETIMEOFFSET = "datetimeoffset";

        public const string TIME = "time";
        public const string TIMESTAMP = "timestamp";

        public const string IMAGE = "image";
        public const string GEOGRAPHY = "geography";
        public const string GEOMETRY = "geometry";

        public const string HIERARCHYID = "hierarchyid";

        public const string BIGINT = "bigint";
        public const string SMALLINT = "smallint";
        public const string TINYINT = "tinyint";

        public const string BOOLEAN = "bool";
        public const string BIT = "bit";

        public const string BINARY = "binary";
        public const string VARBINARY = "varbinary";

        public const string UNIQUEIDENTIFIER = "uniqueidentifier";
        public const string SQLVARIANT = "sql_variant";
        public const string XML = "xml";

        

        
    }
}
